home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Floppyshop 2
/
Floppyshop - 2.zip
/
Floppyshop - 2.iso
/
art&graf.ix
/
art-4956
/
draw_2b
/
docs
/
draw.txt
next >
Wrap
Text File
|
1995-01-30
|
5KB
|
139 lines
DRAW (C) 1993 by Eero Tamminen, v. 2 beta, 27.4.1994
Done with GFA-Basic.
This program is postcard-ware ie. you should at least send me a postcard
if you find this program useful. You could send me money (this program
took a lot of my time) to encourage me to program more ST programs. I
probably won't do anything new to this as I have moved into C, but bug
reports are always wellcome.
Copying is allowed provided that:
- All the files mentioned below are in one package
in an unmodified form (resource file can be translated
providing there's a note about it).
- NO FEE (besides the price of a disk that contains
this package) is charged.
Your package should contain:
draw.prg Draw -- the b&w paint program. *
draw2.rsc Draw resource in english. *
popup.rsc Resource for pop-up menu.
popup.ext Pop-up menu configuration file.
modules.ext Example of an external programs configuration file.
linafnt.lzh Some line-A fonts in case you don't have GDOS.
They should be placed into a fonts\-directory in
your Draw directory.
pics\ Example pics.
symbols.img Electronical sumbols and some brushs.
office.img Funny picture, 640x800 pixel.
docs\
draw.txt This text.
Tutor.txt Some advises on using Draw.
utils\
bigscrn.prg Auto-folder prog for virtual screens.
bigscrn.doc Document for bigscreen.
st_font.acc Program for installing line-A font as system one.
* You'll need only these files to get Draw going, other files are
optional although I recommend on using them all.
Hardware/software needed/recommended:
- Monochrome monitor.
- 1 MB of memory (especially if you use bigger than
640x400 screens).
- Bigscreen or any other virtual screen program, if
you want to use larger than 640x400 resolutions
on a stock ST.
- GDOS (adds a lot of features to the text functions
like different text sizes, styles and directions).
Draw is intended as a fast to use monochrome drawing/editing program for
screen size or smaller Degas and Img -pictures. I hope you'll have fun
with it!
Features include:
- Three screens, which you can be changed at any time.
- All config/help features accessable at any time (brush, replace,
transparent, inverse, grid, snap, fill/line/font
configurations...).
- Keyboard shortcut for every drawing function.
- All the usual draw and block functions + some uncommon ones (drag
is my favorite).
- Nearly everything can be used as a brush with a Shift key.
- Supports GDOS and Line-A monochrome fonts. (When you press return
in GDOS mode, cursor moves to the next line.
- Loads and saves IMG, PC3, PI3, DOO (screen dump) and BLK formats.
BLK format is nearly same as gfa-basic's, but blocks can be bigger
than 32k.
- Recognices picturetype automatically. Forces a right extension to
the filename automatically when saving (IMO this should be on every
program!).
- Works only in monochrome, but screen can be any size.
- Works with MiNT and other multitasking systems, but might have
problems as Draw's screen use is a bit unconventional (Opens a
window to catch all redraw messages from system, but draws to whole
screen.) and it's programmed in GFA basic. You have been warned ;).
Grid size in settings menu affects all functions, whose size
is changable: spray, drag, f-draw...
Pop-up menu configurating:
- Edit popup.rsc in a rsc-editor.
- Every line in popup.ext represents one object in popup.rsc. First line
is object 0, second is object 1 etc.
- The number in line assosiates a object in menu (indexes from a
draw2.rsc with a rec-editor) with the popup objects.
Functions to be added (hopefully) for v. 2:
- Menu for external programs (mainly for 3rd party DONE
picture format (eg. gif) loaders and savers)!
- Fill pattern get, load and save.
- Rest of the block 'twister' functions. partly
- Better pixel editing screen. DONE
- 'Flying' dialogs. DONE
- Pop-up menu. partly
- More speed.
- Polygons. DONE
- A doc.
Btw. Blocks can now (27.4.2994) be saved in all the formats that
Draw knows.
Test / developement machine: 520 STfm and KaosTOS 1.4 with 4MB memory.
Disclaimer: Programmer can't be held responsible for any harm
done by proper or unproper use of any of these programs.
Snail-mail: Eero Tamminen
Sahantie 2
23600 Kalanti
Finland
E-mail: puujalka@modeemi.cs.tut.fi
t150315@cc.tut.fi